.league {
  .banner {
    height: 420px;
    overflow: hidden;
    .img-box {
      width: 100%;
      height: 100%;
      img {
        //display: block;
        //width: 1920px;
        //position: relative;
        //left: 50%;
        //transform: translateX(-50%);
      }
    }
  }
  .content {
    .container {
      padding: 100px 0;
      .list-box {
        .list {
          li {
            margin-bottom: 60px;
            &:last-child {
              margin-bottom: 0;
            }
            .caption {
              font-size: 30px;
              color: #F05DA3;
              margin-bottom: 30px;
            }
            .select-box {
              select {
                border: 1px solid #F05DA3;
                color: #999;
                width: 170px;
                height: 80px;
                font-size: 24px;
                padding: 0 30px;
                -webkit-border-radius: 8px;
                -moz-border-radius: 8px;
                border-radius: 8px;
                margin-right: 20px;
              }
            }

            .input-box {
              input, textarea {
                border: 1px solid #F05DA3;
                -webkit-border-radius: 8px;
                -moz-border-radius: 8px;
                border-radius: 8px;
                font-size: 24px;
                width: 1160px;
              }
              input {
                height: 80px;
                padding: 0 20px;
              }
              textarea {
                padding: 30px 20px;
              }
            }
          }
        }
        .btn-submit {
          width: 209px;
          height: 80px;
          background-color: #F05DA3;
          color: #fff;
          line-height: 80px;
          text-align: center;
          font-size: 30px;
          -webkit-border-radius: 10px;
          -moz-border-radius: 10px;
          border-radius: 10px;
          margin: 90px auto 0;
        }
      }
    }
  }
}
